Scalable Farms

نویسندگان

  • Michael Poldner
  • Herbert Kuchen
چکیده

Algorithmic skeletons intend to simplify parallel programming by providing a higher level of abstraction compared to the usual message passing. Task and data parallel skeletons can be distinguished. In the present paper, we will consider several approaches to implement one of the most classical task parallel skeleton, namely the farm, and compare them w.r.t. scalability, overhead, potential bottlenecks, and load balancing. Based on experimental results, the advantages and disadvantages of the different approaches are shown.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Data Distribution in a Web Server Farm

High-performance Web sites rely on Web server “farms”—hundreds of computers serving the same content—for scalability, reliability, and low-latency access to Internet content. Deploying these scalable farms typically requires the power of distributed or clustered file systems. Building Web server farms on file systems complements hierarchical proxy caching.1 Proxy caching replicates Web content ...

متن کامل

Cruz Efficient Data Distribution in a Web Server Farm

High-performance Web sites rely on Web server “farms”—hundreds of computers serving the same content—for scalability, reliability, and low-latency access to Internet content. Deploying these scalable farms typically requires the power of distributed or clustered file systems. Building Web server farms on file systems complements hierarchical proxy caching.1 Proxy caching replicates Web content ...

متن کامل

Scalable Web Hosting Service

Web hosting is an infrastructure service that allows to design, integrate, operate and maintain all of the infrastructure components required to run web-based applications. It includes Web server farms, network access, data staging tools and security rewalls. Web server farms are used in a Web hosting infrastructure as a way to create scalable and highly available solutions. One of the main pro...

متن کامل

Accelerating Apache farms through ad-HOC distributed scalable objects repository

We present hoc: a fast, scalable objects repository providing programmers with a general storage module. hoc may be used to implement DSMs as well as distributed cache subsystems. hoc is composed by a set of hot-pluggable cooperating processes that may sustain close to optimal network traffic rates. We designed an hoc-based Web cache that extends the Apache Web server and remarkably improves Ap...

متن کامل

An Overview of the Galaxy Management Framework for Scalable Enterprise Cluster Computing

In this paper we present the main concepts behind the Galaxy cluster management framework. Galaxy is focused on servicing large-scale enterprise clusters through the use of novel, highly scalable communication and management techniques. Galaxy is a flexible framework built upon the notion of low-level management of cluster farms, where within these farms islands of specific cluster management t...

متن کامل

Accelerating Apache Farms Through Ad-HOC Distributed Scalable Object Repository

We present hoc: a fast, scalable object repository providing programmers with a general storage module. hoc may be used to implement DSMs as well as distributed cache subsystems. hoc is composed of a set of hot-pluggable cooperating processes that may sustain a close to optimal network traffic rate. We designed an hoc-based Web cache that extends the Apache Web server and remarkably improves Ap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005